package com.xmtlxx.tms.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 司机对象 t_driver
 *
 * @author xmtlxx
 * @date 2022-08-15
 */
@Data
@TableName("t_driver")
public class Driver {

    private static final long serialVersionUID=1L;

    /**
     * 司机ID
     */
    @TableId(value = "id")
    private String id;
    /**
     * 承运商ID
     */
    private String carrierId;
    /**
     * 用户ID
     */
    private Long userId;
    /**
     * 姓名
     */
    private String personName;
    /**
     * 性别
     */
    private String sex;
    /**
     * 准驾车型
     */
    private String vehicleClass;
    /**
     * 驾驶证号
     */
    private String driverCode;
    /**
     * 档案编号
     */
    private String fileNo;
    /**
     * 初次领证日期
     */
    private Date receiveDateFirst;
    /**
     * 发证机关
     */
    private String issuingOrganizations;
    /**
     * 驾照有效期起
     */
    private Date validPeriodFrom;
    /**
     * 驾照有效期止
     */
    private Date validPeriodTo;
    /**
     * 驾驶证图片
     */
    private String driverImg;
    /**
     * 驾驶证副页图片
     */
    private String driverSecondImg;
    /**
     * 备注
     */
    private String remark;
    /**
     * 删除标识
     */
    @TableLogic
    private String delFlag;

}
